home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / sml6100.ppd < prev    next >
Encoding:
PostScript Printer Description  |  2003-02-21  |  14.5 KB  |  376 lines

  1. *PPD-Adobe: "4.3"
  2. *% =========================================
  3. *% Disclaimer:  The above statement indicates
  4. *% that this PPD was written using the Adobe PPD
  5. *% File Format Specification 4.3, but does not 
  6. *% intend to imply approval and acceptance by
  7. *% Adobe Systems, Inc. 
  8. *% =========================================
  9. *%                      CopyRight (c) 1998 by
  10. *%                      Samsung Electronics Inc,.
  11. *%                       All Rights Reserved
  12. *%
  13. *% This software is furnished under a license and may be used and copied
  14. *% only in accordance with the terms of such license and with the inclusion
  15. *% of the above copyright notice.  This software or any other copies
  16. *% thereof may not be provided or otherwise made available to any other
  17. *% person except as allowed under license.  No title to and owership of the
  18. *% software is hereby transferred.
  19. *%
  20. *% =========================================
  21. *% PPD for Samsung ML-6100 PS
  22. *% For Windows 2000 only 
  23. *% JUNE 17, 1999
  24. *% Release Candidate 1
  25. *% Version 1.05
  26. *% =========================================
  27. *FormatVersion: "4.3"
  28. *PCFileName: "sml6100.ppd"
  29. *Product: "(PowerPage)"
  30. *PSVersion: "(2004.002) 22"
  31. *ModelName: "Samsung 6100 Series PS"
  32. *NickName: "Samsung 6100 Series PS"
  33. *ShortNickName: "Samsung 6100 Series PS"
  34. *LanguageLevel: "2"
  35. *Protocols: PJL TBCP
  36. *FreeVM: "2200000"
  37. *ColorDevice: False
  38. *TTRasterizer: None
  39. *?TTRasterizer: "
  40.    save
  41.         42 /FontType resourcestatus
  42.         { pop pop (Type42)} {pop pop (None)} ifelse = flush
  43.    restore
  44. "
  45. *End
  46.  
  47. *% +++++++++++++++++++++++++++++
  48. *%  Installable Options
  49. *% +++++++++++++++++++++++++++++
  50. *OpenGroup: InstallableOptions/Installed Options
  51. *OpenUI *Option1/Paper Tray2: Boolean
  52. *DefaultOption1: False
  53. *Option1 True/Installed: ""
  54. *Option1 False/Not Installed: ""
  55. *CloseUI: *Option1
  56. *OpenUI *InstalledMemory/Installed Memory: PickOne
  57. *DefaultInstalledMemory: 8MB
  58. *InstalledMemory 8MB/8 - 12 MB: ""
  59. *InstalledMemory 12MB/13 - 20 MB: ""
  60. *InstalledMemory 20MB/21 - 28 MB: ""
  61. *InstalledMemory 28MB/29 - 35 MB: ""
  62. *InstalledMemory 36MB/36 MB or more: ""
  63. *CloseUI: *InstalledMemory
  64. *CloseGroup: InstallableOptions
  65. *VMOption 8MB/8 - 12 MB: "2200000"
  66. *VMOption 12MB/13 - 20 MB: "6400000"
  67. *VMOption 20MB/21 - 28 MB:"12000000"
  68. *VMOption 28MB/29 - 35 MB:"16500000"
  69. *VMOption 36MB/36 MB or more: "24000000"
  70.  
  71. *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
  72. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
  73. *JCLEnd: "<1B>%-12345X"
  74.  
  75. *JCLOpenUI *JCLEconomode/Toner save: Boolean
  76. *OrderDependency: 10 JCLSetup *JCLEconomode
  77. *DefaultJCLEconomode: Off
  78. *JCLEconomode Off/OFF:"@PJL SET ECONOMODE = OFF<0A>"
  79. *JCLEconomode On/ON:"@PJL SET ECONOMODE = ON<0A>"
  80. *JCLCloseUI: *JCLEconomode
  81.  
  82. *JCLOpenUI *JCLRET/Image Quality: PickOne
  83. *DefaultJCLRET: LIGHT 
  84. *OrderDependency: 10 JCLSetup  *JCLRET
  85. *JCLRET LIGHT/Text enhancement: "@PJL SET RET = ENHANCE<0A>"
  86. *JCLRET OFF/None: "@PJL SET RET = NORMAL<0A>"
  87. *JCLRET MEDIUM/Photo enhancement: "@PJL SET RET = GRAY<0A>"
  88. *JCLCloseUI: *JCLRET
  89.  
  90. *JCLOpenUI *JCLMediaType/Media Type: Boolean
  91. *OrderDependency: 10 JCLSetup *JCLMediaType
  92. *DefaultJCLMediaType: Normal 
  93. *JCLMediaType Normal/Normal:"@PJL SET PAPERTYPE = NORMAL<0A>"
  94. *JCLMediaType Thick/Thick:"@PJL SET PAPERTYPE = THICK<0A>"
  95. *JCLCloseUI: *JCLMediaType
  96.  
  97.  
  98.  
  99. *% ++++++++++++++++++++++++++++++++
  100. *%  User Interface Constraints
  101. *% ++++++++++++++++++++++++++++++++
  102.  
  103. *UIConstraints: *Option1 False *InputSlot Lower
  104.  
  105. *%======Not allowed papersize in cassette 1
  106. *UIConstraints: *PageSize Statement *InputSlot Middle
  107. *UIConstraints: *PageSize A5  *InputSlot Middle
  108. *UIConstraints: *PageSize Env10 *InputSlot Middle
  109. *UIConstraints: *PageSize EnvMonarch *InputSlot Middle
  110. *UIConstraints: *PageSize EnvDL *InputSlot Middle
  111. *UIConstraints: *PageSize EnvC5  *InputSlot Middle
  112. *UIConstraints: *PageSize EnvC6  *InputSlot Middle
  113. *UIConstraints: *PageSize PostA6  *InputSlot Middle
  114.  
  115.  
  116. *UIConstraints: *PageRegion Statement *InputSlot Middle
  117. *UIConstraints: *PageRegion A5  *InputSlot Middle
  118. *UIConstraints: *PageRegion Env10 *InputSlot Middle
  119. *UIConstraints: *PageRegion EnvMonarch *InputSlot Middle
  120. *UIConstraints: *PageRegion EnvDL *InputSlot Middle
  121. *UIConstraints: *PageRegion EnvC5  *InputSlot Middle
  122. *UIConstraints: *PageRegion EnvC6  *InputSlot Middle
  123. *UIConstraints: *PageRegion PostA6  *InputSlot Middle
  124.  
  125.  
  126.  
  127. *%======Not allowed papersize in cassette 2
  128. *UIConstraints: *PageSize Statement *InputSlot Lower
  129. *UIConstraints: *PageSize A5  *InputSlot Lower
  130. *UIConstraints: *PageSize Env10 *InputSlot Lower
  131. *UIConstraints: *PageSize EnvMonarch *InputSlot Lower
  132. *UIConstraints: *PageSize EnvDL *InputSlot Lower
  133. *UIConstraints: *PageSize EnvC5  *InputSlot Lower
  134. *UIConstraints: *PageSize EnvC6  *InputSlot Lower
  135. *UIConstraints: *PageSize PostA6  *InputSlot Lower
  136.  
  137.  
  138. *UIConstraints: *PageRegion Statement *InputSlot Lower
  139. *UIConstraints: *PageRegion A5  *InputSlot Lower
  140. *UIConstraints: *PageRegion Env10 *InputSlot Lower
  141. *UIConstraints: *PageRegion EnvMonarch *InputSlot Lower
  142. *UIConstraints: *PageRegion EnvDL *InputSlot Lower
  143. *UIConstraints: *PageRegion EnvC5  *InputSlot Lower
  144. *UIConstraints: *PageRegion EnvC6  *InputSlot Lower
  145. *UIConstraints: *PageRegion PostA6  *InputSlot Lower
  146.  
  147. *UIConstraints: *Resolution 300dpi  *JCLRET MEDIUM  
  148. *UIConstraints: *Resolution 300dpi  *JCLRET DARK  
  149.  
  150. *% +++++++++++++++
  151. *%  Resolution
  152. *% +++++++++++++++
  153. *OpenUI *Resolution/Choose Resolution: PickOne
  154. *OrderDependency: 10 AnySetup *Resolution
  155. *DefaultResolution: 600dpi
  156. *Resolution 300dpi: "<</HWResolution [300 300]>> setpagedevice"
  157. *Resolution 600dpi: "<</HWResolution [600 600]>> setpagedevice"
  158. *?Resolution: "
  159.     save
  160.         currentpagedevice /HWResolution get
  161.         0 get
  162.      (          ) cvs print (dpi) = flush
  163.     restore"
  164. *End
  165. *CloseUI: *Resolution
  166.  
  167.  
  168. *% +++++++++++++++
  169. *%  InputSlot
  170. *% +++++++++++++++
  171.  
  172. *OpenUI *InputSlot: PickOne
  173. *OrderDependency: 20 AnySetup *InputSlot
  174. *DefaultInputSlot: Middle
  175. *InputSlot Upper/MP Tray:"
  176.  << /ManualFeed false /MediaPosition 1 >> setpagedevice"
  177. *End
  178. *InputSlot Middle/Paper Tray1:"
  179.  << /ManualFeed false /MediaPosition 0 >> setpagedevice"
  180. *End
  181. *InputSlot Lower/Paper Tray2:"
  182.  << /ManualFeed false /MediaPosition 2 >> setpagedevice"
  183. *End
  184. *InputSlot ManualFeed/Manual Feed:"
  185.              <</ManualFeed true>> setpagedevice"
  186. *End
  187. *CloseUI: *InputSlot
  188.  
  189. *% +++++++++++++++++++
  190. *%  Paper Handling
  191. *% +++++++++++++++++++
  192. *% Use these entries to set paper size unless there is a specific
  193. *% reason to use PageRegion, such as when using manual feed.
  194. *OpenUI *PageSize: PickOne
  195. *OrderDependency: 30 AnySetup *PageSize
  196. *DefaultPageSize: A4
  197. *PageSize Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
  198. *PageSize Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
  199. *PageSize A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
  200. *PageSize Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
  201. *PageSize B5-JIS/B5 (JIS): "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
  202. *PageSize B5-ISO/B5 (ISO): "<</PageSize [499 709] /ImagingBBox null>> setpagedevice"
  203. *PageSize Env10/Com10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
  204. *PageSize EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
  205. *PageSize EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
  206. *PageSize EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
  207. *PageSize PostA6: "<</PageSize [284 419] /ImagingBBox null>> setpagedevice"
  208. *PageSize EnvC6/C6: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
  209. *PageSize Folio: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
  210. *PageSize A5: "<</PageSize [415 595] /ImagingBBox null>> setpagedevice"
  211. *PageSize Statement: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
  212. *?pageSize: "
  213. save currentpagedevice /PageSize get aload pop
  214.    2 copy gt {exch} if (Unknown) 15 dict
  215.    dup [396 612] (Statement) put
  216.    dup [415 595] (A5) put
  217.    dup [612 936] (Folio) put
  218.    dup [323 459] (EnvC6) put
  219.    dup [284 419] (PostA6) put
  220.    dup [459 649] (EnvC5) put
  221.    dup [312 624] (EnvDL) put
  222.    dup [279 540] (EnvMonarch) put
  223.    dup [297 684] (Env10) put
  224.    dup [499 709] (B5-ISO) put
  225.    dup [516 729] (B5-JIS) put
  226.    dup [522 756] (Executive) put
  227.    dup [595 842] (A4) put
  228.    dup [612 1008] (Legal) put   
  229.    dup [612 792] (Letter) put
  230.  {exch aload pop 4 index sub abs 5 le exch 5 index
  231.  sub abs 5 le and  {exch pop exit} {pop} ifelse}
  232.  bind forall  = flush pop pop restore
  233. "
  234. *End
  235. *CloseUI: *PageSize
  236.  
  237. *OpenUI *PageRegion: PickOne
  238. *OrderDependency: 40 AnySetup *PageRegion
  239. *DefaultPageRegion: A4
  240. *PageRegion Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
  241. *PageRegion Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
  242. *PageRegion A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
  243. *PageRegion Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
  244. *PageRegion B5-JIS/B5 (JIS): "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
  245. *PageRegion B5-ISO/B5 (ISO): "<</PageSize [499 709] /ImagingBBox null>> setpagedevice"
  246. *PageRegion Env10/Com10: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
  247. *PageRegion EnvMonarch/Monarch: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
  248. *PageRegion EnvDL/DL: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
  249. *PageRegion EnvC5/C5: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
  250. *PageRegion PostA6/PostA6: "<</PageSize [284 419] /ImagingBBox null>> setpagedevice"
  251. *PageRegion EnvC6/C6: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
  252. *PageRegion Folio: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
  253. *PageRegion A5: "<</PageSize [415 595] /ImagingBBox null>> setpagedevice"
  254. *PageRegion Statement: "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
  255. *CloseUI: *PageRegion
  256.  
  257.  
  258. *% These entries provide the imageable areas of the media option keywords
  259. *DefaultImageableArea: A4
  260. *ImageableArea Letter: "12.24 12.06 599.76 780.06"
  261. *ImageableArea Legal: "12 12 600 996"
  262. *ImageableArea A4: "12 12 583 830"
  263. *ImageableArea Executive: "13.3 12.1 508.7 744.1"
  264. *ImageableArea B5-JIS/B5 (JIS): "12.5 12.5 503.5 716.5"
  265. *ImageableArea B5-ISO/B5 (ISO): "13.20 12.06 485.52 696.54"
  266. *ImageableArea Env10/Com10: "12 12 285 672"
  267. *ImageableArea EnvMonarch/Monarch: "12.7 12.1 266.2 528.1"
  268. *ImageableArea EnvDL/DL: "13.8 12.1 297.9 611.6"
  269. *ImageableArea EnvC5/C5: "12.6 12.1 446.5 637.0"
  270. *ImageableArea PostA6/PostA6: "12 12 272 407"
  271. *ImageableArea EnvC6/C6: "12 12 311 447"
  272. *ImageableArea Folio: "12 12 600 924"
  273. *ImageableArea A5: "12 12 403 583"
  274. *ImageableArea Statement: "12 12 384 600"
  275. *?ImageableArea: "
  276.      save /cvp { cvi (            ) cvs print ( ) print } bind def
  277.       newpath clippath pathbbox
  278.       4 -2 roll exch 2 {ceiling cvp} repeat
  279.       exch 2 {floor cvp} repeat flush
  280.      restore"
  281. *End
  282.  
  283.  
  284. *% These provide the physical dimensions of the media, by option keyword.
  285. *DefaultPaperDimension: A4
  286. *PaperDimension Letter: "612 792"
  287. *PaperDimension Legal: "612 1008"
  288. *PaperDimension A4: "595 842"
  289. *PaperDimension Executive: "522 756"
  290. *PaperDimension B5-JIS/B5 (JIS): "516 729"
  291. *PaperDimension B5-ISO/B5 (ISO): "499 709"
  292. *PaperDimension Env10/Com10: "297 684"
  293. *PaperDimension EnvMonarch/Monarch: "279 540"
  294. *PaperDimension EnvDL/DL: "312 624"
  295. *PaperDimension EnvC5/C5: "459 649"
  296. *PaperDimension PostA6/PostA6: "284 419"
  297. *PaperDimension EnvC6/C6: "323 459"
  298. *PaperDimension Folio: "612 936"
  299. *PaperDimension A5: "415 595"
  300. *PaperDimension Statement: "396 612"
  301.  
  302. *%=== Custom Paper Support =================
  303.  
  304. *MaxMediaWidth: "612"
  305. *MaxMediaHeight: "1008"
  306. *HWMargins: 12 12 12 12
  307. *CustomPageSize True: "
  308.      pop pop pop 
  309.    <</PageSize [ 5 -2 roll ] /ImagingBBox null >> setpagedevice
  310. "
  311. *End
  312.  
  313. *ParamCustomPageSize Width: 1 points 216 612
  314. *ParamCustomPageSize Height: 2 points 360 1008
  315. *ParamCustomPageSize WidthOffset: 3 points 0 0
  316. *ParamCustomPageSize HeightOffset: 4 points 0 0
  317. *ParamCustomPageSize Orientation: 5 int 1 1
  318.  
  319. *RequiresPageRegion All: True
  320. *LandscapeOrientation: Plus90
  321.  
  322. *% ++++++++++++++++++++++++++
  323. *%  Halftone Information
  324. *% ++++++++++++++++++++++++++
  325. *DefaultHalftoneType: 1
  326. *ScreenFreq: "85.0"
  327. *ScreenAngle: "45.0"
  328. *ResScreenFreq 300dpi: "60.0"
  329. *ResScreenAngle 300dpi: "45.0"
  330. *ResScreenFreq 600dpi: "85.0"
  331. *ResScreenAngle 600dpi: "45.0"
  332.  
  333.  
  334.  
  335. *% ++++++++++++++++++++++
  336. *%  Font Information
  337. *% ++++++++++++++++++++++
  338. *DefaultFont: Times-Roman
  339. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  340. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  341. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  342. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  343. *Font Bookman-Demi: Standard "(001.001)" Standard ROM
  344. *Font Bookman-DemiItalic: Standard "(001.001)" Standard ROM
  345. *Font Bookman-Light: Standard "(001.001)" Standard ROM
  346. *Font Bookman-LightItalic: Standard "(001.001)" Standard ROM
  347. *Font Courier: Standard "(001.004)" Standard ROM
  348. *Font Courier-Bold: Standard "(001.004)" Standard ROM
  349. *Font Courier-BoldOblique: Standard "(001.004)" Standard ROM
  350. *Font Courier-Oblique: Standard "(001.004)" Standard ROM
  351. *Font Helvetica: Standard "(001.002)" Standard ROM
  352. *Font Helvetica-Bold: Standard "(001.002)" Standard ROM
  353. *Font Helvetica-BoldOblique: Standard "(001.002)" Standard ROM
  354. *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
  355. *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
  356. *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
  357. *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
  358. *Font Helvetica-Oblique: Standard "(001.002)" Standard ROM
  359. *Font NewCenturySchlbk-Bold: Standard "(001.005)" Standard ROM
  360. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)" Standard ROM
  361. *Font NewCenturySchlbk-Italic: Standard "(001.003)" Standard ROM
  362. *Font NewCenturySchlbk-Roman: Standard "(001.004)" Standard ROM
  363. *Font Palatino-Bold: Standard "(001.002)" Standard ROM
  364. *Font Palatino-BoldItalic: Standard "(001.002)" Standard ROM
  365. *Font Palatino-Italic: Standard "(001.002)" Standard ROM
  366. *Font Palatino-Roman: Standard "(001.001)" Standard ROM
  367. *Font Symbol: Special "(001.003)" Special ROM
  368. *Font Times-Bold: Standard "(001.002)" Standard ROM
  369. *Font Times-BoldItalic: Standard "(001.004)" Standard ROM
  370. *Font Times-Italic: Standard "(001.002)" Standard ROM
  371. *Font Times-Roman: Standard "(001.002)" Standard ROM
  372. *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard ROM
  373. *Font ZapfDingbats: Special "(001.001)" Special ROM
  374.  
  375. *% end of ML6100.PPD (ver 1.05) 
  376. *% Last modification date: 06/17/99